go/parser.resolver.declare (method)

7 uses

	go/parser (current package)
		resolver.go#L128: func (r *resolver) declare(decl, data any, scope *ast.Scope, kind ast.ObjKind, idents ...*ast.Ident) {
		resolver.go#L309: 		r.declare(n, nil, r.labelScope, ast.Lbl, n.Label)
		resolver.go#L463: 				r.declare(spec, i, r.topScope, kind, spec.Names...)
		resolver.go#L471: 				r.declare(spec, nil, r.topScope, ast.Typ, spec.Name)
		resolver.go#L505: 			r.declare(n, nil, r.pkgScope, ast.Fun, n.Name)
		resolver.go#L539: 		r.declare(f, nil, r.topScope, kind, f.Names...)
		resolver.go#L569: 			r.declare(expr, nil, r.topScope, ast.Typ, id)